physical address - French English Dictionary